A Novel Approach for Canvas Accessibility Problem in HTML5
نویسندگان
چکیده
Canvas is a pixel-based inherently inaccessible element in HTML5.Therefore web users with vision disabilities cannot benefit from Canvas and its desired semantics and functionality. Regarding to the Canvas application in designing interactive graphical user interface, vision-impaired users may miss important information on web sites. This paper utilizes the content-based image retrieval (CBIR) technique as well as code mapping embedded in a Firefox extension to present a novel approach in order to make Canvas interactive user interface accessible. This extension replaces Canvas with an accessible equivalent HTML environment. Unlike previously done works on Canvas accessibility, the proposed approach does not impose any rules on developers and designers during Canvas design.
منابع مشابه
A Web Browser Approach to the Design of Fractals and Multifractals
This paper describes an approach for constructing fractal patterns on a Web browser by using CSS and XHTML. This simplifies the construction of fractals in a Web page as it is not necessary to use any additional software, the CSS Table Model, HTML tables, image files, complex mathematical algorithms, or the canvas tag introduced in HTML5.
متن کاملHTML5 Canvas, User Illusions, and Game Flow
HTML5 is significant for game pedagogy for many reasons, but the most significant is Canvas, a 2d graphics API that supports apps from word processors to space adventures. Canvas enables interactive dynamic bitmapping, drawing, animation, and simulations such as 3d-scrolling backgrounds with parallax. Alan Kay’s concept user illusion names the “simplified myth” we employ when we use icons, scro...
متن کاملPixel Perfect: Fingerprinting Canvas in HTML5
Tying the browser more closely to operating system functionality and system hardware means that websites have more access to these resources, and that browser behavior varies depending on the behavior of these resources. We propose a new system fingerprint, inspired by the observation above: render text and WebGL scenes to a element, then examine the pixels produced. The new fingerprin...
متن کاملImageJ in the web? - Image processing in the browser using HTML5
Up to now online image processing in the browser could be done in two ways: It could be achieved using Java applets or a Flash component. However both approaches needed a browser plugin, which is not available for all platforms. Now with the new HTML5 canvas element, which will soon be supported by most browsers, image processing tasks can be achieved using JavaScript only. This paper will expl...
متن کاملA novel bi-objective reliable location routing model considering impedance function under demand-side and supply-side uncertainty (A Case study)
Reliable location routing problem considers a location problem and a vehicle routing problem in order to select the optimal location of facilities and at the same time the optimal routes for vehicles considering the unexpected failure for facilities in which, all facilities may fail with a probability. In this paper, a bi-objective mathematical model has been developed to minimize the total cos...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1402.4410 شماره
صفحات -
تاریخ انتشار 2013